package com.java.diagnostics.visualizer.data;

public abstract interface SourceData
{
  public abstract boolean isEmpty();
  
  public abstract String getVariantLabel();
  
  public abstract void setVariantIdentifier(String paramString);
  
  public abstract AggregateData getVariantLevelData();
  
  public abstract AggregateData getDataSetLevelData();
  
  public abstract void addData(UnstructuredData paramUnstructuredData, DataLevel paramDataLevel);
  
  public abstract void addData(StructuredData paramStructuredData, DataLevel paramDataLevel);
  
  public abstract void addData(TupleData paramTupleData, DataLevel paramDataLevel);
}


